.SUFFIXES: .cpp
.cpp.o:
	g++ -c $<

forest:forest.cpp lexer.o parser.o byte_code.o interpreter.o
	g++ -g -o forest forest.cpp lexer.o parser.o byte_code.o interpreter.o

.PHONY:clean
clean:
	rm *.o
	rm forest
